<template>
  <el-table :data="store.view.data" style="width: 100%; height: 800px;" v-bind="$attrs">
    <slot></slot>
    <template #empty>无内容</template>
  </el-table>
</template>

<script setup>
import { onMounted, provide, ref } from 'vue'

const columnStatusArray = ref([])

const props = defineProps({
  store: Object
})

const { store } = props

onMounted(async () => {
  await store.getData()
})

provide('columnStatusArray', columnStatusArray)

// 作用域插槽 elTable中的scope信息 作用域插槽的数据传递
</script>